branch railroad - French English Dictionary